devote oneself to work - Fransızca İngilizce Sözlük